Taste Of The Town: Abba Telavivian Kitchen Serves Up A Taste Of The Mediterranean